/*
 * Copyright (C) 2012 TAIJI COMPUTER All Rights Reserved.
 */
package cn.com.taiji.oospub.wechat.model;


import cn.com.taiji.model.TimePaginModel;
import cn.com.taiji.oospub.wechat.entity.MemberBaseInfo;
import cn.com.taiji.oospub.wechat.entity.SchoolBaseInfo;

import java.time.LocalDateTime;
import java.util.Calendar;

/**
 * @ClassName: MemberBaseInfoModel
 * @Description: (注册会员帐号信息查询类)
 * @author sunwei Email：sunwei@mail.taiji.com.cn
 * @date 2013-6-6 - 下午04:44:44
 * @version : 1.0
 */
public class MemberBaseInfoModel extends TimePaginModel {
	private Double weight;  //体重
	private Double height;
    private Double aimWeight;
    private String id;
    private String loginName;//登录名
    private String passwd;//密码
    private SchoolBaseInfo school;//所属学校
    private String idNumber;//学生号
    private String name;//姓名
    private double userAge;//年龄
    private boolean male = true;//性别
    private String email;//邮箱
    private String mobile;//手机
    private Calendar registerTime;//注册时间
    private String auditer;//审核人
    private Calendar auditTime;//审核时间
    private MemberBaseInfo.MemberStatus status;//状态
    private String remark;//描述
    private String schoolId;//所属学校外键
    private String schoolNameZH;//学校中文名称
    private String schoolNameEN;//学校英文名称
    private String userStatus;//状态
    private String userMale;//性别
    private String userStatusCom;//状态 页面逻辑判断使用
    
    private String accountId;
    private String accountNo;
    private String accountType;
    private String accountTypeStr;
    private String customerName;
    private String customerMale;
    private Double amount;
    private int times;
    private String amountStatus;
    private String amountStatusStr;
    private String customerPassword;
    private String amountStr;
    private String requestUnique;
    private String active;
    private String errMsg;
    
    private String accName;
    
    private String tradeNo;
    
    private String flowType;
    
    private String tradeTime;
    
    private String description;

    private LocalDateTime effectDate;


    public LocalDateTime getEffectDate() {
        return effectDate;
    }

    public void setEffectDate(LocalDateTime effectDate) {
        this.effectDate = effectDate;
    }

    public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getTradeNo() {
		return tradeNo;
	}
	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}
	public String getFlowType() {
		return flowType;
	}
	public void setFlowType(String flowType) {
		this.flowType = flowType;
	}
	public String getTradeTime() {
		return tradeTime;
	}
	public void setTradeTime(String tradeTime) {
		this.tradeTime = tradeTime;
	}
	public String getAccName() {
		return accName;
	}
	public void setAccName(String accName) {
		this.accName = accName;
	}
	public String getErrMsg() {
		return errMsg;
	}
	public void setErrMsg(String errMsg) {
		this.errMsg = errMsg;
	}
	public String getActive() {
		return active;
	}
	public void setActive(String active) {
		this.active = active;
	}
	public Double getWeight() {
		return weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}
	public Double getHeight() {
		return height;
	}
	public void setHeight(Double height) {
		this.height = height;
	}
	public Double getAimWeight() {
		return aimWeight;
	}
	public void setAimWeight(Double aimWeight) {
		this.aimWeight = aimWeight;
	}
	private String zfPasswd;
    
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getLoginName() {
        return loginName;
    }
    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }
    public String getPasswd() {
        return passwd;
    }
    public void setPasswd(String passwd) {
        this.passwd = passwd;
    }
    public SchoolBaseInfo getSchool() {
        return school;
    }
    public void setSchool(SchoolBaseInfo school) {
        this.school = school;
    }
    public String getIdNumber() {
        return idNumber;
    }
    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public double getUserAge() {
        return userAge;
    }
    public void setUserAge(double userAge) {
        this.userAge = userAge;
    }
    public boolean isMale() {
        return male;
    }
    public void setMale(boolean male) {
        this.male = male;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    public String getMobile() {
        return mobile;
    }
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    public Calendar getRegisterTime() {
        return registerTime;
    }
    public void setRegisterTime(Calendar registerTime) {
        this.registerTime = registerTime;
    }
    public String getAuditer() {
        return auditer;
    }
    public void setAuditer(String auditer) {
        this.auditer = auditer;
    }
    public Calendar getAuditTime() {
        return auditTime;
    }
    public void setAuditTime(Calendar auditTime) {
        this.auditTime = auditTime;
    }
    public MemberBaseInfo.MemberStatus getStatus() {
        return status;
    }
    public void setStatus(MemberBaseInfo.MemberStatus status) {
        this.status = status;
    }
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    public String getSchoolId() {
        return schoolId;
    }
    public void setSchoolId(String schoolId) {
        this.schoolId = schoolId;
    }
    public String getSchoolNameZH() {
        return schoolNameZH;
    }
    public void setSchoolNameZH(String schoolNameZH) {
        this.schoolNameZH = schoolNameZH;
    }
    public String getSchoolNameEN() {
        return schoolNameEN;
    }
    public void setSchoolNameEN(String schoolNameEN) {
        this.schoolNameEN = schoolNameEN;
    }
    public String getUserStatus() {
        return userStatus;
    }
    public void setUserStatus(String userStatus) {
        this.userStatus = userStatus;
    }
    public String getUserMale() {
        return userMale;
    }
    public void setUserMale(String userMale) {
        this.userMale = userMale;
    }
    
    public String getUserStatusCom() {
        return userStatusCom;
    }
    public void setUserStatusCom(String userStatusCom) {
        this.userStatusCom = userStatusCom;
    }
	public String getAccountId() {
		return accountId;
	}
	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}
	public String getAccountNo() {
		return accountNo;
	}
	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}
	public String getAccountType() {
		return accountType;
	}
	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}
	public String getCustomerName() {
		return customerName;
	}
	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}
	public String getCustomerMale() {
		return customerMale;
	}
	public void setCustomerMale(String customerMale) {
		this.customerMale = customerMale;
	}
	public Double getAmount() {
		return amount;
	}
	public void setAmount(Double amount) {
		this.amount = amount;
	}
	public int getTimes() {
		return times;
	}
	public void setTimes(int times) {
		this.times = times;
	}
	public String getAmountStatus() {
		return amountStatus;
	}
	public void setAmountStatus(String amountStatus) {
		this.amountStatus = amountStatus;
	}
	public String getCustomerPassword() {
		return customerPassword;
	}
	public void setCustomerPassword(String customerPassword) {
		this.customerPassword = customerPassword;
	}
	public String getRequestUnique() {
		return requestUnique;
	}
	public void setRequestUnique(String requestUnique) {
		this.requestUnique = requestUnique;
	}
	public String getAmountStatusStr() {
		return amountStatusStr;
	}
	public void setAmountStatusStr(String amountStatusStr) {
		this.amountStatusStr = amountStatusStr;
	}
	public String getZfPasswd() {
		return zfPasswd;
	}
	public void setZfPasswd(String zfPasswd) {
		this.zfPasswd = zfPasswd;
	}
	public String getAccountTypeStr() {
		return accountTypeStr;
	}
	public void setAccountTypeStr(String accountTypeStr) {
		this.accountTypeStr = accountTypeStr;
	}
	public String getAmountStr() {
		return amountStr;
	}
	public void setAmountStr(String amountStr) {
		this.amountStr = amountStr;
	}
	
}
